import request from '@/utils/request'

/**
* 获取所有角色
*/
export function roleList () {
  return request({
    url: '/role/list'
  })
}

/**
 * 给用户分配角色
 */
export function updateRole (id, data) {
  return request({
    url: `/user-manage/update-role/${id}`,
    method: 'POST',
    data
  })
}

/**
    * 获取指定角色的权限
    */
export function rolePermission (roleId) {
  return request({
    url: `/role/permission/${roleId}`
  })
}

/**
   * 为角色修改权限
   */
export function distributePermission (data) {
  return request({
    url: '/role/distribute-permission',
    method: 'POST',
    data
  })
}
